<html>
	
	<head>
		<title>
			MarrowBoy Report
		</title>
		<style type="text/css">
			body{background: #DDD; font-family: Helvetica, Sans-serif;}

h1{font-size: 18pt;}
h2{font-size: 16pt; margin-left: 20px;}
h3{font-size: 14pt; margin-left: 40px;}

.box{border: 1px dashed #88A; background: #EEF; padding: 5px; width: 75%; margin-left: 20px;}

.boilerplate{color: #008; font-family: Helvetica, Sans-serif;}
.detail{color: #800; font-family: Georgia, serif;}

.assertionResult{width: 75%; margin-left: 100px; border: 1px dashed #88A;}
.passed{background: #ADA}
.failed{background: #DAA}

.classLink{color: #008;}
.methodLink{color: #008; font-size: small;}
		</style>
	</head>
	
	<body>

		<h1>MarrowBoy Report</h1> 
		
		<div class='box resultsBox'> 
			<span class='boilerplate'>Run at</span> <span class='detail'>Wed Dec 29 21:48:44 GMT 2010</span><br/> 
			<span class='boilerplate'>In total</span> 
			<span class='detail'>
				31
			</span>
			<span class='boilerplate'>/</span>
			<span class='detail'>
				31
			</span>
			<span class='boilerplate'>assertions passed</span><br/> 
		</div>
		
		<h1>Tests run</h1>
		
		<div class="box testListBox">
			<ul>
			

				<li>
					<a href="#0">
						<span class="classLink">
							Marrow boy assert
	
		
						</span>
					</a>

					<span class='detail'>
						1
					</span>
					<span class='boilerplate'>/</span>
					<span class='detail'>
						1
					</span>
					<ul>

							<li>
						
							<a href="#1">
								<span class="methodLink ">
									Real assert that
								</span>
							</a>
	
									
						</li>
						</ul>
				</li>
				<li>
					<a href="#2">
						<span class="classLink">
							Default css provider test
	
		
						</span>
					</a>

					<span class='detail'>
						1
					</span>
					<span class='boilerplate'>/</span>
					<span class='detail'>
						1
					</span>
					<ul>

							<li>
						
							<a href="#3">
								<span class="methodLink ">
									Default css contains all required elements
								</span>
							</a>
	
									
						</li>
						</ul>
				</li>
				<li>
					<a href="#4">
						<span class="classLink">
							Contains all strings test
	
		
						</span>
					</a>

					<span class='detail'>
						8
					</span>
					<span class='boilerplate'>/</span>
					<span class='detail'>
						8
					</span>
					<ul>

							<li>
						
							<a href="#5">
								<span class="methodLink ">
									Contains all strings reports true for single string which is present
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#6">
								<span class="methodLink ">
									Contains all strings reports false for single string which is not present
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#7">
								<span class="methodLink ">
									Contains all strings reports true for multiple strings which are present
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#8">
								<span class="methodLink ">
									Contains all strings reports false for multiple strings which are not all present
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#9">
								<span class="methodLink ">
									Matcher returns false for null input
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#10">
								<span class="methodLink ">
									Matcher returns false for array containing null match
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#11">
								<span class="methodLink ">
									Matcher returns false for null array match
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#12">
								<span class="methodLink ">
									Describe to produces good output
								</span>
							</a>
	
									
						</li>
						</ul>
				</li>
				<li>
					<a href="#13">
						<span class="classLink">
							Regex matcher test
	
		
						</span>
					</a>

					<span class='detail'>
						7
					</span>
					<span class='boilerplate'>/</span>
					<span class='detail'>
						7
					</span>
					<ul>

							<li>
						
							<a href="#14">
								<span class="methodLink ">
									Pattern as string reports partial matches as success
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#15">
								<span class="methodLink ">
									Default behaviour is multiline
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#16">
								<span class="methodLink ">
									Null input gives false
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#17">
								<span class="methodLink ">
									Null string for regex gives false
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#18">
								<span class="methodLink ">
									Null pattern for regex gives false
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#19">
								<span class="methodLink ">
									Non matching input gives false
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#20">
								<span class="methodLink ">
									Description is added
								</span>
							</a>
	
									
						</li>
						</ul>
				</li>
				<li>
					<a href="#21">
						<span class="classLink">
							String utils test
	
		
						</span>
					</a>

					<span class='detail'>
						14
					</span>
					<span class='boilerplate'>/</span>
					<span class='detail'>
						14
					</span>
					<ul>

							<li>
						
							<a href="#22">
								<span class="methodLink ">
									Camel case to sentence conversion works for simple class names
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#23">
								<span class="methodLink ">
									Camel case to sentence conversion works for a class name with an acronym
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#24">
								<span class="methodLink ">
									Camel case to sentence conversion works for a class name with many acronyms
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#25">
								<span class="methodLink ">
									Camel case to sentence conversion works for a class name which ends with an acronym
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#26">
								<span class="methodLink ">
									Camel case to sentence conversion works for a class name which ends with a two letter acronym
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#27">
								<span class="methodLink ">
									Camel case to sentence conversion works for a class name which ends with a single capital letter
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#28">
								<span class="methodLink ">
									Camel case to sentence conversion works for a simple method name
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#29">
								<span class="methodLink ">
									Camel case to sentence conversion works for a method name with an acronym
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#30">
								<span class="methodLink ">
									Camel case to sentence conversion works for a method name with many acronyms
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#31">
								<span class="methodLink ">
									Camel case to sentence conversion works for a method name which ends with an acronym
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#32">
								<span class="methodLink ">
									Camel case to sentence conversion works for a method name which ends with a single capital letter
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#33">
								<span class="methodLink ">
									Should be able to strip package name and uses sentence case
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#34">
								<span class="methodLink ">
									Strip class name removes up to final dot
								</span>
							</a>
	
									
						</li>
							<li>
						
							<a href="#35">
								<span class="methodLink ">
									Strip class name returns whole string if no dots found
								</span>
							</a>
	
									
						</li>
						</ul>
				</li>

			</ul>
		</div>


		<h1>Test Results</h1> 


			<h2>
				<a name="0">
					Marrow boy assert
				</a>
			</h2>
	
					<h3>
					<a name="1">
						Real assert that
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>(a string matching regular expression &lt;^body&gt; and a string matching regular expression &lt;^h1&gt; and a string matching regular expression &lt;^h2&gt; and a string matching regular expression &lt;^h3&gt; and a string matching regular expression &lt;^\.boilerplate&gt; and a string matching regular expression &lt;^\.detail&gt; and a string matching regular expression &lt;^\.assertionResult&gt; and a string matching regular expression &lt;^\.passed&gt; and a string matching regular expression &lt;^\.failed&gt; and a string matching regular expression &lt;^\.methodLink&gt; and a string matching regular expression &lt;^\.classLink&gt;)</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'><pre class='detail'>body{background: #DDD; font-family: Helvetica, Sans-serif;}

h1{font-size: 18pt;}
h2{font-size: 16pt; margin-left: 20px;}
h3{font-size: 14pt; margin-left: 40px;}

.box{border: 1px dashed #88A; background: #EEF; padding: 5px; width: 75%; margin-left: 20px;}

.boilerplate{color: #008; font-family: Helvetica, Sans-serif;}
.detail{color: #800; font-family: Georgia, serif;}

.assertionResult{width: 75%; margin-left: 100px; border: 1px dashed #88A;}
.passed{background: #ADA}
.failed{background: #DAA}

.classLink{color: #008;}
.methodLink{color: #008; font-size: small;}</pre></span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;a string containing all of: [FOO, BAR, BAZ]&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>a string containing all of: [FOO, BAR, BAZ]</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;a string matching regular expression &lt;aa&gt;&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>a string matching regular expression &lt;aa&gt;</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;This could be a class name&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>This could be a class name</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Read ASCII data&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Read ASCII data</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;URL or URI data&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>URL or URI data</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;I love TLS&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>I love TLS</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Test get for nonexistent VC&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Test get for nonexistent VC</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Word that starts with B&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Word that starts with B</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;This could be a method name&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>This could be a method name</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Read ASCII data&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Read ASCII data</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Get URL or URI data&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Get URL or URI data</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Do something to JJB&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Do something to JJB</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Check word ends with an X&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Check word ends with an X</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;My class&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>My class</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;ClassName&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>ClassName</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;AStringWithNoDots&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>AStringWithNoDots</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

			
			<h2>
				<a name="2">
					Default css provider test
				</a>
			</h2>
	
					<h3>
					<a name="3">
						Default css contains all required elements
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>(a string matching regular expression &lt;^body&gt; and a string matching regular expression &lt;^h1&gt; and a string matching regular expression &lt;^h2&gt; and a string matching regular expression &lt;^h3&gt; and a string matching regular expression &lt;^\.boilerplate&gt; and a string matching regular expression &lt;^\.detail&gt; and a string matching regular expression &lt;^\.assertionResult&gt; and a string matching regular expression &lt;^\.passed&gt; and a string matching regular expression &lt;^\.failed&gt; and a string matching regular expression &lt;^\.methodLink&gt; and a string matching regular expression &lt;^\.classLink&gt;)</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'><pre class='detail'>body{background: #DDD; font-family: Helvetica, Sans-serif;}

h1{font-size: 18pt;}
h2{font-size: 16pt; margin-left: 20px;}
h3{font-size: 14pt; margin-left: 40px;}

.box{border: 1px dashed #88A; background: #EEF; padding: 5px; width: 75%; margin-left: 20px;}

.boilerplate{color: #008; font-family: Helvetica, Sans-serif;}
.detail{color: #800; font-family: Georgia, serif;}

.assertionResult{width: 75%; margin-left: 100px; border: 1px dashed #88A;}
.passed{background: #ADA}
.failed{background: #DAA}

.classLink{color: #008;}
.methodLink{color: #008; font-size: small;}</pre></span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

			
			<h2>
				<a name="4">
					Contains all strings test
				</a>
			</h2>
	
					<h3>
					<a name="5">
						Contains all strings reports true for single string which is present
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="6">
						Contains all strings reports false for single string which is not present
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="7">
						Contains all strings reports true for multiple strings which are present
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="8">
						Contains all strings reports false for multiple strings which are not all present
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="9">
						Matcher returns false for null input
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="10">
						Matcher returns false for array containing null match
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="11">
						Matcher returns false for null array match
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="12">
						Describe to produces good output
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;a string containing all of: [FOO, BAR, BAZ]&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>a string containing all of: [FOO, BAR, BAZ]</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

			
			<h2>
				<a name="13">
					Regex matcher test
				</a>
			</h2>
	
					<h3>
					<a name="14">
						Pattern as string reports partial matches as success
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="15">
						Default behaviour is multiline
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;true&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>true</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="16">
						Null input gives false
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="17">
						Null string for regex gives false
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="18">
						Null pattern for regex gives false
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="19">
						Non matching input gives false
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>is &lt;false&gt;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>false</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="20">
						Description is added
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;a string matching regular expression &lt;aa&gt;&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>a string matching regular expression &lt;aa&gt;</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

			
			<h2>
				<a name="21">
					String utils test
				</a>
			</h2>
	
					<h3>
					<a name="22">
						Camel case to sentence conversion works for simple class names
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
										<tr><td align='right'> 
								<span class='boilerplate'>Because</span></td><td><span class='detail'>Simple class names work.</span><br/> 
							</tr></td> 
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;This could be a class name&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>This could be a class name</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="23">
						Camel case to sentence conversion works for a class name with an acronym
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Read ASCII data&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Read ASCII data</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="24">
						Camel case to sentence conversion works for a class name with many acronyms
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;URL or URI data&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>URL or URI data</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="25">
						Camel case to sentence conversion works for a class name which ends with an acronym
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;I love TLS&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>I love TLS</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="26">
						Camel case to sentence conversion works for a class name which ends with a two letter acronym
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Test get for nonexistent VC&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Test get for nonexistent VC</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="27">
						Camel case to sentence conversion works for a class name which ends with a single capital letter
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Word that starts with B&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Word that starts with B</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="28">
						Camel case to sentence conversion works for a simple method name
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;This could be a method name&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>This could be a method name</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="29">
						Camel case to sentence conversion works for a method name with an acronym
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Read ASCII data&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Read ASCII data</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="30">
						Camel case to sentence conversion works for a method name with many acronyms
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Get URL or URI data&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Get URL or URI data</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="31">
						Camel case to sentence conversion works for a method name which ends with an acronym
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Do something to JJB&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Do something to JJB</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="32">
						Camel case to sentence conversion works for a method name which ends with a single capital letter
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;Check word ends with an X&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>Check word ends with an X</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="33">
						Should be able to strip package name and uses sentence case
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;My class&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>My class</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="34">
						Strip class name removes up to final dot
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;ClassName&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>ClassName</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

							<h3>
					<a name="35">
						Strip class name returns whole string if no dots found
					</a>
				</h3>
		
				
											
					<div class='assertionResult passed'>
						<table> 
		
					
							<tr><td align='right'> 
								<span class='boilerplate'>We expected</span></td><td><span class='detail'>&quot;AStringWithNoDots&quot;</span><br/> 
							</tr></td> 
		
								
							<tr><td align='right'> 
								<span class='boilerplate'>And got</span></td><td><span class='detail'>AStringWithNoDots</span><br/> 
							</tr></td> 
							
							<tr><td align='right'> 
								<span class='boilerplate'>So this test</span></td><td><span class='detail'>passed</span>
							</tr></td> 
						</table> 
					</div>

			

		<br/>
		<a href="http://marrowboy.googlecode.com" style="border: none;">
			<img alt="A marrow-boy" src="
			YFRYWFyQdGhodHRwmJCQaHBwmICUkICIlIh8aKCspKiQxLjQoHiEuMjQoNCczKiYBCQkJDAsMGA0NGDIhHCEyMjIyMTIyMiwuKCwrMjIyLCosM
			DIyMicsMiwsLSotLDIwLCwsMjIoMTIsLCwwLycyMv/AABEIADcAUQMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAAABQQGBwMCAf/EAD8
			QAAEDAgQEAwQGBgsAAAAAAAECAxEABAUSITEGE0FRImGBFDJCcRUWI1SRoSRjktHh8AczUlNVVmKTlLHS/8QAGgEAAgMBAQAAAAAAAAAAAAAAA
			wQBAgUGAP/EACkRAAICAAQEBgMBAAAAAAAAAAECABEDBBIhEzFBURRScYGRwaGx8BX/2gAMAwEAAhEDEQA/AKgzdOQbd9J+01Hf5V0t38rRzAt
			5TAnuO1N2uEb5U3AS3CSRmOpNe38DbsWjd3YDCenWT5dZNc8GBoKNzOcAxSbC7xSMd9lLLVwlTQzlQVO57R0pvxBx6cFabfSyl9xZICSrwxG5j
			XtVJxi8U8OU0gNhJ0O6j5z09Krl7bKkOOEqChWmmSUgFxv1mzhYJ0gvz6zRsDxdrjEOPO2LVotMA5FkBU/PX0qwYZZ3uICLUom1cOZOxygdaoH
			DWN2OBJUh/DUXAdMzmyqBjQg+XatAw7j/AAxE34wdtjQgKU57xAHhACTr51R8nbX0/ULwFuwJZLp1lqFPNlpsJ+HXWl1o6b5XtjCChOcQhW8Dr
			TK34qwjE/sVm2CZEkOJ1kdAqJHSe9O7ROAK+2tbJLpSIkHYemlD8C242kHLFjZER3ZdByILaQQdIqo4lhLzwD7TfOCNCRvrtp1rQcRv7KxWkGx
			U2XRERBI7id6+Xliiy+xacbeWn4dt9dR5ULFwcTBGrmIrmsq1aukxeL37sr8KK2D6Pa/uLCih8Vu0R4bTu+5YWDZu3CGEzmImI7+lYfxnxZc4+
			5ybQq5bZytiPz+Z/hXXjbiG8ccVg4fcKLZWUzuVD4fOD+dVN24dtQA40poAkRPikHWRvWnlUNa3FGauWDFdbjeSFtOWwCXlglWupH8imP0ddwU
			3oKQ2kOQUqMpmPEoA8tPmdKUWaLjGHCm0tLhalAhIbTm1J0mdEjXemGMWWLcPZVX2Ft2qrtpSCVeIGd1g5iAs+gA6daZLgGrh9ag1c6It3rxxL
			ntWEM8gKgpWmF8s6mCYJjUAgZhtJrq/cvsBy8busDfD4SFJQEgkAg6NlIKSY1jpNLG7mwuHWUvLDibZlKSShCRmGpBEjmDWJJCjTDA3X7u45+F
			WGEMqbHuL1aV/uEpBPQSPKpl7jdji+zuPDiOAWCk/qJaUPkRIPqKe/X7BbK3VZ4HhmJMKcABcce/KE6HrSp9nGmEqxPEeGcASlJkuctEfIIQ5C
			/lBPWvrbuCpaTjGKYE2w22s5GW2lpDqyNi+okcvc5dSNhpUGWDRg1/Scmyz3NtaOrfWqEOPK5gQiNhoJVPWm2A8QWlgz9O4/wC1Yg9iriggJMF
			KE+84PXQdNPnVb+tN06RiF5hzXNfGW1Qtj9HaakSW0QStR2GnfU9Jj4dcbRifEN6nAkqTkYaYaIcUAfhZkZU5iSSd50qpAIoyS185avpvhL/MF
			5+wmis95WA/45xD/wAQf+6KS/z8r5BFPC5ft+TLOjArDDHziFsPtE9HPEEOESoonQk7gyYmoCuG8Pv1lNvZMqUlLjkqAzbA+ITBEEqGkzG4mmr
			+JtL/AEdTixkMKgjKo9yD21nz8qi2mItW6nLh+B4REAZiIKYExA2nufwpFcTE4lFtpgcd9W7T3hN05ZsuHmNWq0mSkICUEDZJRp0hWh1JGtQMb
			vxiFum0vAw2Lst+IyAkzqNZMaAyZiT0peh9y+lixbSyXozFRJJ1kD/rYdK9vJbxJtOH23KXy5QFZgCQFkwEz119DV1sbmSrNYJlVuWbjD0KZSE
			ILZha9NJ2QFAbkAEx5bCkjd7cWZVlH9aIUOivmAatdz7Myly4U0UOFaUtGZAmSSoa7x+Q3qXbcP4bfvc515asiE7RJXIKiRtATPrqaew8wu2qa
			eDmlFa9riW05djy71m1xJjlIz85ohKkgqyz1ChOmbw9jTBXEjgly9xtOIFyOUt5BcU2AfdU2qUpnrEnQRpSe9xG5UvMlZaSVqKJOmXNJbKQIPi
			iRETtUl/hjFSpFy6+hPtplJEySf8ATvpPUUy+Iq8zHXxkTmY0tuMcUtCVW/EDi+d77jTI5hP9lWYSAB7sGB0AqXgGHPcVXnsl4sYilYKnHnZLr
			aUjSfEQNSBl6yarwwN+xhVw3cAOKyrUEGEQesdz6wKtHDNrdYeW7ewLlu48iHAScqyHD0kTKSOvwzQWxhRr2gHzS0aPpNL+rifvVr+A/fRXn26
			8+/WX4q/fRWbwh5R8zJ1L2/vmZ5iDC2w0plxCjfJSo6QJkg6eUKqC2qzGZq8UtQiIA097rBBMHsRRRXuTbQYFNQjFeJuNj2IBpjLKZgqKdoUFH
			xaAnqexpBbYcVuFplwuBsgiRlkEiDuddRNFFQWKhqkayoNesaLsW1Jcca5WUrSXJme3h9Z69e1ObG2tYXcm1YdPKVOkCEghRVG8p303E96KKDr
			a1F9YHiNarfWpLt8JbYQp+3s2WlPSlptQGRPiTrKRMnMY7QKjItLXGGCBZIbKVhAIUTKIlSRJ8MlUzMzsaKK9mcVkUlTyr6h3cgGu0Y21k/aKQ
			62yrOyFobSVAhJAgb+HYTt0ida9WluzdMlC7lSVp1cITupW5B6CJmBJNFFVDGgb7/UCGNj3jf6ofqT+3RRRTPBTtHfC4Xaf/9k%3D"/>
		</a>
	</body>
</html>